home *** CD-ROM | disk | FTP | other *** search
/ Languguage OS 2 / Languguage OS II Version 10-94 (Knowledge Media)(1994).ISO / language / embedded / m68k / 68343ffp.arc / FFPTHETA.SA < prev    next >
Text File  |  1989-08-30  |  2KB  |  52 lines

  1.          TTL       ARCTANGENT CORDIC TABLE - FFPTHETA
  2. FFPTHETA IDNT      1,1 FFP ARCTANGENT TABLE
  3. ***************************************
  4. * (C) COPYRIGHT 1981 BY MOTOROLA INC. *
  5. ***************************************
  6.  
  7.          SECTION 9
  8.  
  9.          XDEF      FFPTHETA            EXTERNAL DEFINITION
  10.  
  11. *********************************************************
  12. *             ARCTANGENT TABLE FOR CORDIC               *
  13. *                                                       *
  14. * THE FOLLOWING TABLE IS USED DURING CORDIC             *
  15. * TRANSCENDENTAL EVALUATIONS FOR SINE, COSINE, AND      *
  16. * TANGENT AND REPRESENTS ARCTANGENT VALUES 2**-N WHERE  *
  17. * N RANGES FROM 0 TO 24.  THE FORMAT IS BINARY(31,29)   *
  18. * PRECISION (I.E. THE BINARY POINT IS BETWEEN BITS      *
  19. * 28 AND 27 GIVING TWO LEADING NON-FRACTION BITS.)      *
  20. *********************************************************
  21.  
  22. FFPTHETA DC.L      $C90FDAA2>>3  ARCTAN(2**0)
  23.          DC.L      $76B19C15>>3  ARCTAN(2**-1)
  24.          DC.L      $3EB6EBF2>>3  ARCTAN(2**-2)
  25.          DC.L      $1FD5BA9A>>3  ARCTAN(2**-3)
  26.          DC.L      $0FFAADDB>>3  ARCTAN(2**-4)
  27.          DC.L      $07FF556E>>3  ARCTAN(2**-5)
  28.          DC.L      $03FFEAAB>>3  ARCTAN(2**-6)
  29.          DC.L      $01FFFD55>>3  ARCTAN(2**-7)
  30.          DC.L      $00FFFFAA>>3  ARCTAN(2**-8)
  31.          DC.L      $007FFFF5>>3  ARCTAN(2**-9)
  32.          DC.L      $003FFFFE>>3  ARCTAN(2**-10)
  33.          DC.L      $001FFFFF>>3  ARCTAN(2**-11)
  34.          DC.L      $000FFFFF>>3  ARCTAN(2**-12)
  35.          DC.L      $0007FFFF>>3  ARCTAN(2**-13)
  36.          DC.L      $0003FFFF>>3  ARCTAN(2**-14)
  37.          DC.L      $0001FFFF>>3  ARCTAN(2**-15)
  38.          DC.L      $0000FFFF>>3  ARCTAN(2**-16)
  39.          DC.L      $00007FFF>>3  ARCTAN(2**-17)
  40.          DC.L      $00003FFF>>3  ARCTAN(2**-18)
  41.          DC.L      $00001FFF>>3  ARCTAN(2**-19)
  42.          DC.L      $00000FFF>>3  ARCTAN(2**-20)
  43.          DC.L      $000007FF>>3  ARCTAN(2**-21)
  44.          DC.L      $000003FF>>3  ARCTAN(2**-22)
  45.          DC.L      $000001FF>>3  ARCTAN(2**-23)
  46.          DC.L      $000000FF>>3  ARCTAN(2**-24)
  47.          DC.L      $0000007F>>3  ARCTAN(2**-25)
  48.          DC.L      $0000003F>>3  ARCTAN(2**-26)
  49.  
  50.          END
  51.  
  52.